package com.health.entity.pojo.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

/**
 * @Description
 * @Author cl
 * @Data 2023/4/18 14:55
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel("添加/修改医生的(前端传送到后端的)数据模型")
public class DoctorDTO {
    @ApiModelProperty("医生的模糊名称")
    private String doctorLikeName;
    @ApiModelProperty("所属医院的模糊名称")
    private String hospitalLikeName;
    @ApiModelProperty("所属一级科室的编号")
    private String parentConsultingroomId;

    @ApiModelProperty("医生编号")
    private Integer doctorId;
    @ApiModelProperty("医生姓名")
    private String doctorName;
    @ApiModelProperty("医生头像")
    private String doctorAvatar;
    @ApiModelProperty("医生职称")
    private String doctorTitle;
    @ApiModelProperty("所属医院的编号")
    private Integer hospitalId;
    @ApiModelProperty("所属一级科室的编号")
    private Integer parentId;
    @ApiModelProperty("所属二级科室的编号")
    private Long childId;
//    @ApiModelProperty("二级科室")
//    private Integer consultingroomId;
    @ApiModelProperty("挂号费用")
    private BigDecimal registerFee;
    @ApiModelProperty("图文问诊收费")
    private BigDecimal inquiryArticleFee;
    @ApiModelProperty("电话问诊收费")
    private BigDecimal inquiryMobileFee;
    @ApiModelProperty("擅长领域")
    private String expertise;
    @ApiModelProperty("医生简介")
    private String info;
    @ApiModelProperty("是否上架")
    private String shelf;
}
